body a {
    color: #86cbac;
}
a:hover,
.sj-extraslider .extraslider-inner .item-wrap .item-info .item-title a:hover,
.yt-virtuemart a:hover,
.sj-content-slickslider-res .item-title a:hover
{color: #86cbac;}

/*--------Text Color---------*/
.sj_box_title h3,
ul.navi li.level1.active > .item-link,
ul.navi li.level1:hover > .item-link,
ul.navi ul.level2 li:hover .menu-title,
ul.navi ul.level2 li.active .menu-title,
ul.navi li.level2:hover .level2,
ul.navi li.level2.hover .level2,
ul.navi li.level2.active .level2,
ul.navi ul.level3 li:hover .item-link .menu-title,
ul.navi div.mega-group div.mega-group-title .item-link,
.sj-extraslider .heading-title, .module.new-cakes h3,
#yt_spotlight5 .open-hours ul li a:hover,
#yt_spotlight5 .choose-us ul li a:hover,
.module.free-shipping .modcontent,
.browse-view h1,
.browse-view .row .product .spacer h2 a:hover,
.title-tabs > div.active,
.module.exclusive .modcontent > div:first-child,
div.module.star h3.modtitle,
div.module.free-shipping div.modcontent,
.logout-button:before,
div.page-header > h1,
div.blog > h2
{
	color: #86cbac;
}

.sj-content-slickslider-res .item-title a,
ul.menu li > a:hover, ul.latestnews li > a:hover,
.bs-items .bs-item .bs-title a:hover,
.module.free-shipping h3,
.sj-extraslider .extraslider-inner .item-wrap .item-info .item-title a,
.yt-item-title a,
.browse-view .row .product .spacer h2, .spacer-buy-area h2,
.browse-view .row .product .spacer h2 a,
.content-wrapper .page-header h2 a:hover,
div.module.free-shipping h3.modtitle,
.logout-button:hover:before,
.page-header h2 a:hover
{
	color: #6d5066;
}

#yt_footer {
    color: #e7c7df;
}

/*--------Button---------*/
.button1:before,
.button1:hover:before,
.button2:before, span.addtocart-button:before,
.button2:hover:before, span.addtocart-button:hover:before
{
    background-image: url(../../images/purple/left_button.png);
}
a.button1, .button1{
	background: #6d5066;
}
a.button1:hover, .button1:hover{
	background: #af9fab; /* Old browsers */
	background: -moz-linear-gradient(top,  #af9fab 0%, #6d5066 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#af9fab), color-stop(100%,#6d5066)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #af9fab 0%,#6d5066 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #af9fab 0%,#6d5066 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #af9fab 0%,#6d5066 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #af9fab 0%,#6d5066 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#af9fab', endColorstr='#6d5066',GradientType=0 ); /* IE6-9 */
}
.button2, span.addtocart-button {
    background: #86cbac;
}
.button2:hover, span.addtocart-button:hover{
	background: #8bd0b1; /* Old browsers */
	background: -moz-linear-gradient(top,  #8bd0b1 0%, #67aa8c 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8bd0b1), color-stop(100%,#67aa8c)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #8bd0b1 0%,#67aa8c 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #8bd0b1 0%,#67aa8c 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #8bd0b1 0%,#67aa8c 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #8bd0b1 0%,#67aa8c 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8bd0b1', endColorstr='#67aa8c',GradientType=0 ); /* IE6-9 */
}

/*--------Header---------*/
#yt_header,
ul.navi ul.level2 > li:hover > .item-link,
ul.navi ul.level2 > li.active > .item-link,
#droplinenavigator.navi ul.level2,
ul.navi div.mega-group div.mega-group-title
{
    background: #775a70; /* Old browsers */
	background: -moz-linear-gradient(top,  #775a70 0%, #4d3246 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#775a70), color-stop(100%,#4d3246)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #775a70 0%,#4d3246 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #775a70 0%,#4d3246 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #775a70 0%,#4d3246 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #775a70 0%,#4d3246 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#775a70', endColorstr='#4d3246',GradientType=0 ); /* IE6-9 */

    border-color: #94758c;
}
#yt_header,
#yt_footer{
	border-color: #94758c;
}
#yt_header ul li:hover{
	background: #6b4e64; /* Old browsers */
	background: -moz-linear-gradient(top,  #6b4e64 0%, #371c30 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6b4e64), color-stop(100%,#371c30)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6b4e64 0%,#371c30 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6b4e64 0%,#371c30 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6b4e64 0%,#371c30 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #6b4e64 0%,#371c30 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b4e64', endColorstr='#371c30',GradientType=0 ); /* IE6-9 */
}
.title-link{
    background-image: url(../../images/purple/separate.png);
}
.sj-login-regis > li > a, .module.cart h3, .cart .total_products{
	color: #e7c7df;
}
.sj-login-regis > li > a:hover {
    color: #86cbac;
}
.sj-login-regis > li > a.register-switch,
.sj-login-regis > li > a.login-switch,
.module.cart h3{
	background-image: url(../../images/purple/header_module.png);
}
.sj-register .title-link:after{
	background-image: url(../../images/purple/arrow2.png);
}
.wrap_slidedown{
	background: #3e2237;
}
#member_registration span, #login_form span{
	background-color: #86cbac;
}
#member_registration input:focus {
	border-color: #86cbac;
}

#mod-finder-searchform .btn{
	background-image: url(../../images/purple/search.png);
}
#mod-finder-searchform input.search-query{
    background: #4d3246; /* Old browsers */
	background: -moz-linear-gradient(top,  #4d3246 0%, #775a70 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d3246), color-stop(100%,#775a70)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #4d3246 0%,#775a70 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #4d3246 0%,#775a70 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #4d3246 0%,#775a70 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #4d3246 0%,#775a70 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d3246', endColorstr='#775a70',GradientType=0 ); /* IE6-9 */

	box-shadow: 0 -1px 1px #7f6278 inset;
    color: #cdaec5;
}

/*--------Menu---------*/
#yt_menuwrap{
    background-color: #775a70;
}
ul.navi li.level1 .item-link{
	color: #E7C7DF;
}
ul.navi ul.level3 li.level3:hover > .item-link .menu-title,
ul.navi ul.level3 li.level3.active > .item-link .menu-title,
ul.navi ul.level4 li.level4:hover > .item-link .menu-title,
ul.navi ul.level4 li.level4.active > .item-link .menu-title,
ul.navi ul.level5 li.level5:hover > .item-link .menu-title,
ul.navi ul.level5 li.level5.active > .item-link .menu-title,
ul.navi ul.level6 li.level6:hover > .item-link .menu-title,
ul.navi ul.level6 li.level6.active > .item-link .menu-title,
ul.navi ul.level7 li.level7:hover > .item-link .menu-title,
ul.navi ul.level7 li.level7.active > .item-link .menu-title,
ul.navi ul.level8 li.level8:hover > .item-link .menu-title,
ul.navi ul.level8 li.level8.active > .item-link .menu-title{
	color: #86cbac;
}
ul.navi li.level1 > div > .menu-title,
ul.navi li.level1 > a > .menu-title
{
	background-image: url(../../images/purple/line_bg.png);
}
ul.navi li.level1.havechild > .item-link:after{
	background-image: url(../../images/purple/menu_down.png);
}
ul.navi ul.level2 > li:hover > .item-link:before, ul.navi ul.level2 > li.active > .item-link:before{
	background: url(../../images/purple/menu_star.png) no-repeat 8px 12px;
}
ul.navi ul.level2{
	background: #52374b;
}
ul.navi ul.level2 li{
	border-top: 1px dashed #9e8097;
}
ul.navi ul.level3 li{
	border: none;
}
ul.navi ul.level2 ul,
ul.navi div.mega-content
{
	background: #72566b;
}
ul.navi ul.level3 li .item-link,
ul.navi ul.level4 li .item-link,
ul.navi ul.level5 li .item-link,
ul.navi ul.level6 li .item-link,
ul.navi ul.level7 li .item-link,
ul.navi ul.level8 li .item-link,
ul.navi ul.level9 li .item-link{
	background-image: url(../../images/purple/menu_sub_item.png);
	border-top: 1px dotted #9e8097;
}
ul#droplinenavigator.navi ul.level2 li.level2.havechild:after{
	background-image: url(../../images/purple/menu_down.png);
}
ul.navi div.mega-group div.mega-group-title .item-link{
	background: url(../../images/purple/menu_star.png) no-repeat 10px 12px;
}
ul.navi div.level2.mega-content{
	/*background: #72556b;*/
	
	background: #704c67; /* Old browsers */
	background: -moz-linear-gradient(top,  #704c67 0%, #52374b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#704c67), color-stop(100%,#52374b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #704c67 0%,#52374b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #704c67 0%,#52374b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #704c67 0%,#52374b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #704c67 0%,#52374b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#704c67', endColorstr='#52374b',GradientType=0 ); /* IE6-9 */

}

/*--------Spotlight5---------*/
#yt_spotlight5 .open-hours ul li a:before, #yt_spotlight5 .choose-us ul li a:before{
	background-image: url(../../images/purple/item_star.png);
}
#yt_spotlight5 .module .modcontent{
	background-image: url(../../images/purple/line_bg.png);
}


/*--------Modules---------*/
div.bg-title h3.modtitle:after,
div.bg-title h3.modtitle:before,
div.bg-title h3.modtitle
{
	background-image: url(../../images/purple/bg_title_mod.png);
}
ul.menu li:before, ul.latestnews li:before{
	background-image: url(../../images/purple/left_item.png);
}
.zoom-img{
	background-image: url(../../images/purple/zoom.png);
}
.sj-extraslider .heading-title, .module.new-cakes h3, div.module.star h3.modtitle{
	background-image: url(../../images/purple/menu_star.png);
}
div.module.free-shipping{
	background-image: url(../../images/purple/shipping_bg.png);
}
div.module span.icon{
	background-image: url(../../images/purple/categories_icon.png);
}
div.news2 div.bs-cat-date:before{
	background-image: url(../../images/purple/basic_news.png);
}

.module.exclusive .box input[type="button"] {
    background-image: url(../../images/purple/exclusive_button.png);
}

/*--------Com VM---------*/
.pagination ul > li > a:hover, .pagination ul > .active > a, .pagination ul .active {
    background: #86cbac;
    border: 1px solid #86cbac;
}
a.cloud-zoom-gallery:after{
	border-color: #86cbac transparent;
}

.title-tabs > div.active:before {
    background: #86cbac;
}
.title-tabs > div {
    background-color: #86cbac;
}

/*--------Com Contact,Cotent,...---------*/
.misc-expand .address-contact:before, .misc-expand .mobi-contact:before, .misc-expand .linkcontact:before{
	background-color: #86cbac;
}
.item-title .badge{
	background: #86cbac;
}
.formError .formErrorContent,
.formError .formErrorArrow div
{
	background: #86cbac;
}